.product-list {
    padding: $pa;
    a {
        display: block;
        padding: $pa/2;
    }
    .title {
        @include text-overflow-ellipsis(2);
        margin-top: $pa/2;
    }
    .price {
        align-items: flex-end;
        .original-price {
            text-decoration: line-through;
            font-size: 12px;
        }
    }
    .info {
        margin-top: $pa/2;
    }
    &.column-2 {
        padding-right: 0;
        .item {
            padding-right: $pa;
            float: left;
            width: 50%;
            margin-bottom: $pa;
        }
        a {
            border: 1px solid $bor;
        }
    }
}

.filter {
    border-bottom: 1px solid $bor;
    select{
        padding: $pa;
        border:none;
        background: url(../../img/mall/down.png) no-repeat right center;
        background-size: 16px auto;
    }
}